Useful english dictionary. 2012.
bistrood — bistrete, bistrood see bestrew, bestride … Useful english dictionary
bestrew — v. a. part, ‘bistrete.’ RG. 561 … Oldest English Words